package net.vistiyos.modelo;

import java.net.MalformedURLException;
import java.net.URL;

public class Imagen {
	
	final static public int POSTER = 1;
	
	final static public int THUMB = 2;
	
	final static public int SMALL_THUMB = 3;
	
	final static public int AVATAR = 4;
	
	private int tipo;
	
	private URL url;
	
	Imagen(String url,int tipo){
		try{
			this.url = new URL(url);
			this.tipo = tipo;
		}catch(MalformedURLException ex){
			
		}
	}

	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		String tipo = null;
		switch(this.tipo){
			case POSTER:
				tipo = "Poster";
			break;
			case THUMB:
				tipo = "Thumb";
			break;
			case SMALL_THUMB:
				tipo = "Small Thumb";
			break;
			case AVATAR:
				tipo = "Avatar";
			break;
		}
		return "Imagen [tipo=" + tipo + ", url=" + url + "]";
	}
	
	public URL getURL(){
		return this.url;
	}

}
